package com.cfs.dao.sys;

import java.util.ArrayList;
import java.util.List;

import com.cfs.po.sys.Org;
import com.cfs.po.sys.UserRole;

/**
 *	
 *	@author wang.yujie
 * 	@since 2012-12-26
 *	@version 1.0
 */
public interface UserRoleDao{

	/**
	 * 新增数据
	 * @param userRole
	 * @return
	 */
	public int save(UserRole[] userRoles);

	/**
	 * 更新
	 */
	public int update(UserRole[] userRoles);
	
	/**
	 * 删除
	 */
	public int delete(long[] ids);

	
	/**
	 * 根据userid获取roleid
	 */
	public long[] getRoleIdByUserId(long userId);

	/**
	 * 新增更新通用方法
	 * @param userRoles
	 * @param sql
	 * @return
	 */
	public int saveUpdateUtil(UserRole[] userRoles, String sql);

}
